home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 3: The Continuation / 17-Bit_The_Continuation_Disc.iso / amigan / amigan 16 / fixvdk / fixvdk.doc < prev    next >
Text File  |  1994-01-27  |  3KB  |  74 lines

  1. FixVDK   Ver 1.0 -- 03/12/88 -- Djj
  2.  
  3.   FixVDK will apply a set of patches to THE SURVIVOR recoverable
  4. ram disk distributed by Expansion Technologies.  It requires that
  5. the file VDK-handler be located in the L: directory (its usual
  6. home).
  7.  
  8.   It fixes 3 bugs and adds 1 nice feature.  It should work with
  9. the beta versions that were floating around, although one REALLY
  10. should get the released version since most beta copies are ILLEGAL
  11. copies and the released version is much more robust and doesn't
  12. use memory that the DOS trashes on bootup.
  13.  
  14.   FixVDK will run from the WorkBench or from the CLI.  From the
  15. WB, just click on its icon and wait until the `done' requester
  16. pops up.  Click OK. That's it.
  17.  
  18.  From the CLI, simply type:  FixVDK
  19.  
  20. ----------------
  21. Ver 1.0
  22. ----------------
  23.   Things fixed:
  24.  
  25.    1)  Seek() function call was broken.  This caused problems with
  26. NewZap. NewZap couldn't zap a file if it was in VDK.  Also,
  27. WordPerfect wouldn't load a file from VDK.  It will now.
  28.  
  29.    2)  VDK: didn't set a file date properly.  The DOS LIST command
  30. will complain about the invalid dates.  The ARP LIST command will
  31. miss most of the files in VDK because of the dates being negative.
  32. PLINK's KEN S. fixed the ARP LIST command.  I fixed the VDK:
  33. problem.
  34.  
  35.    3)  VDK: reported that it used 536 bytes per sector.  This
  36. caused some confusion as to how much memory it was using.  It now
  37. reports a block size of 512 bytes.
  38.  
  39.    Thing added.
  40.  
  41.       VDK used to return ZERO when asked how much room it had
  42. left.  This made CliMate mad because it wouldn't write into a
  43. `disk' that was full.  There must be other programs out there that
  44. behave this way, so I made VDK return the amount of available
  45. memory (almost) instead.
  46.  
  47.     BUGS: The released version of VDK doesn't use memory at C00000
  48. nor does it use the AllocMem() function when it needs a block of
  49. memory. Instead,  it scans the system memory lists looking for the
  50. right size and type of memory to suit its needs.  VDK: Beta
  51. versions use C00000 memory and get trashed on reboot.
  52.  
  53.     When computing the memory available, I duplicate the scan
  54. looking for blocks that are bigger than VDK's `typical' memory
  55. request and tally these blocks.  This leads to an approximation of
  56. memory available for use by VDK, but depending on the amount of
  57. memory fragmentation, it can be off by as much as 50K (or more).
  58. Usually, VDK will run out of room even while claiming some small
  59. amount of memory is available.
  60.  
  61. ------------
  62. FixVDK is placed in the public domain by D.J.James
  63.  
  64. VDK aka THE SURVIVOR is Copyrighted by Neil Katin and is
  65. distributed by Expansion Technologies, 40127 Landing Parkway,
  66. Fremont, CA 94538, or call 415-656-2890.
  67.  
  68. ------------
  69. This file was originally uploaded to the AmigaZone of PLINK.  The
  70. Amiga Zone has over 3000 members, an active message base and over
  71. 70 megabytes of PD software at low hourly rates - $4.95 for
  72. 300/1200 baud, $11.95 for 2400 For signup information call
  73. 800-826-8855 (modem) or 800-524-0100 (voice)
  74.